# ramge的三种创建方式
# 第一种创建方式，只有一个参数（括号中只有一个参数）
r = range(10)
print(r)  # r=(0,10)
print(list(r))  # 用于查看range对象中的整数序列  -->list是列表的意思

# 第二种创建方式，给了两个参数（括号中给两个数）
r = range(1, 10)  # 指定了起始值，从1开始，到10结束（不包含10），默认步长为1
print(list(r))

# 第三种创建方式，给三个参数（小括号中，给了三个参数）
r = range(1, 10, 2)
print(list(r))  # 步长之间相差2

print(10 in r)  # -- >10在当前的r这个整数序列中  false
print(9 in r)  # -- >9在当前的r这个整数序列中  true
print(10 not in r)  # -->10不在当前r这个整数序列中 true
print(9 not in r)  # -->9不在当前r这个整数序列中 false
